601 N Grant St, Denver, CO 80203-3506, Denver
This is my family's go-to hibachi place. We did the whole hibachi show once, but after that we are content to dine at th
This is my family's go-to hibachi place. We did the whole hibachi show once, but after that we are content to dine at th